TrackOS: A Security-Aware Real-Time Operating System

نویسندگان

  • Lee Pike
  • Patrick C. Hickey
  • Trevor Elliott
  • Eric Mertens
  • Aaron Tomb
چکیده

We describe an approach to control-flow integrity protection for real-time systems. We present TrackOS , a security-aware realtime operating system. TrackOS checks a task’s control stack against a statically-generated call graph, generated by an abstract interpretationbased tool that requires no source code. The monitoring is done from a dedicated task, the schedule of which is controlled by the real-time operating system scheduler. Finally, we implement a version of software-based attestation (SWATT) to ensure program-data integrity to strengthen our control-flow integrity checks. We demonstrate the feasibility of our approach by monitoring an open source autopilot in flight.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Open Issues and Challenges in Security-aware Real-Time Scheduling for Distributed Systems

Task Scheduling for real-time distributed systems has been investigated extensively in the literature. However, conventional wisdom in dynamic scheduling ignores security requirements in realtime applications. As such, in addition to factoring quality of security in real-time applications running in the system, real-time scheduling algorithms need to be security-aware in nature. In this paper w...

متن کامل

Real Time Scheduling for Security of Packet Switched Network

The real-time applications with security requirements are emerging in various areas including government, education and business. However conventional real-time scheduling algorithms failed to fulfill the security requirements of real-time applications. In this paper, a GAIA methodology that analyses and design multi-agent system. This methodology combines the functionality of real time schedul...

متن کامل

Towards a Security Service Integration Framework for Distributed Real-Time Systems

Real-time applications with security requirements are increasingly emerging in parallel and distributed systems. However, the complexities and specialities of diverse security mechanisms dissuade users from employing existing security services for their applications. To effectively tackle this problem, in this paper we propose a security middleware (SMW) framework from which security-sensitive ...

متن کامل

Security Mechanisms and Security-Aware Mapping for Real-Time Distributed Embedded Systems

Security Mechanisms and Security-Aware Mapping for Real-Time Distributed Embedded Systems

متن کامل

Task & Resource Self-adaptive Embedded Real-time Operating System Microkernel for Wireless Sensor Nodes

Wireless Sensor Networks (WSNs) are used in many application fields, such as military, healthcare, environment surveillance, etc. The WSN OS based on event-driven model doesn’t support real-time and multi-task application types and the OSs based on thread-driven model consume much energy because of frequent context switch. Due to the high-dense and large-scale deployment of sensor nodes, it is ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016